From: Claudio Cambra Date: Thu, 28 Nov 2024 16:57:19 +0000 (+0800) Subject: Delete unused BasicComboBox component X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~2^2~143^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success/%22http:/www.example.com/cgi/success?a=commitdiff_plain;h=1c68012ac3f3e147c3452472f0e38360e7b9dec6;p=nextcloud-desktop.git Delete unused BasicComboBox component Signed-off-by: Claudio Cambra --- diff --git a/resources.qrc b/resources.qrc index 9d1da1260..19994e296 100644 --- a/resources.qrc +++ b/resources.qrc @@ -5,7 +5,6 @@ src/gui/EmojiPicker.qml src/gui/UserStatusSelectorButton.qml src/gui/PredefinedStatusButton.qml - src/gui/BasicComboBox.qml src/gui/ErrorBox.qml src/gui/filedetails/FileActivityView.qml src/gui/filedetails/FileDetailsPage.qml diff --git a/src/gui/BasicComboBox.qml b/src/gui/BasicComboBox.qml deleted file mode 100644 index a890adeaf..000000000 --- a/src/gui/BasicComboBox.qml +++ /dev/null @@ -1,99 +0,0 @@ -/* - * Copyright (C) 2022 by Claudio Cambra - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - */ - -import QtQuick -import QtQuick.Layouts -import QtQuick.Controls -import Qt5Compat.GraphicalEffects - -import Style -import "./tray" - -ComboBox { - id: clearComboBox - - topPadding: Style.smallSpacing + topInset - leftPadding: Style.smallSpacing + leftInset - rightPadding: Style.smallSpacing + rightInset - bottomPadding: Style.smallSpacing + bottomInset - - background: Rectangle { - radius: Style.slightlyRoundedButtonRadius - color: palette.button - opacity: clearComboBox.hovered ? Style.hoverOpacity : 1.0 - } - - contentItem: EnforcedPlainTextLabel { - leftPadding: clearComboBox.leftPadding - rightPadding: clearComboBox.indicator.width + clearComboBox.spacing - - text: clearComboBox.displayText - verticalAlignment: Text.AlignVCenter - elide: Text.ElideRight - } - - indicator: ColorOverlay { - anchors.right: clearComboBox.right - anchors.rightMargin: clearComboBox.rightPadding - anchors.verticalCenter: clearComboBox.verticalCenter - - cached: true - width: source.width - height: source.height - - source: Image { - horizontalAlignment: Qt.AlignRight - verticalAlignment: Qt.AlignVCenter - source: "image://svgimage-custom-color/caret-down.svg/" + palette.windowText - sourceSize.width: Style.accountDropDownCaretSize - sourceSize.height: Style.accountDropDownCaretSize - Accessible.role: Accessible.PopupMenu - Accessible.name: qsTr("Clear status message menu") - } - } - - popup: Popup { - y: clearComboBox.height - Style.normalBorderWidth - width: clearComboBox.width - implicitHeight: contentItem.implicitHeight - padding: Style.normalBorderWidth - - contentItem: ListView { - clip: true - implicitHeight: contentHeight - model: clearComboBox.popup.visible ? clearComboBox.delegateModel : null - currentIndex: clearComboBox.highlightedIndex - - ScrollIndicator.vertical: ScrollIndicator { } - } - - background: Rectangle { - color: palette.toolTipBase - border.color: palette.dark - radius: Style.slightlyRoundedButtonRadius - } - } - - - delegate: ItemDelegate { - id: clearStatusDelegate - width: clearComboBox.width - contentItem: EnforcedPlainTextLabel { - text: modelData.display - elide: Text.ElideRight - verticalAlignment: Text.AlignVCenter - } - highlighted: clearComboBox.highlightedIndex === index - } -}